package com.hsjk.szwj.module.train.controller.admin.vo;

import lombok.Data;

import javax.validation.constraints.NotNull;

/**
 * @author chenjiawei
 * @desc
 * @Date 2023/09/12 00:48
 **/
@Data
public class AdminCreateOrUpdateSkuBindReqVO {
    /**
     * sku id
     */
    @NotNull(message = "skuId不能为空")
    private Long skuId;

    /**
     * 绑定类型 1课程 2服务
     */
    @NotNull(message = "绑定类型不能为空")
    private Integer bindType;

    /**
     * 显示名称
     */
    @NotNull(message = "显示名称不能为空")
    private String bindTitle;

    /**
     * 根据绑定类型，关联不同的表查询
     */
    @NotNull(message = "绑定ID不能为空")
    private Long bindId;
}
